<?php
//引入common.php
require_once 'common.php';

//判断用户是否登录,如果没有登录,不允许访问



//定义错误信息数组
$err=[];
if($_POST){
    //接收用户数据
    $data=$_POST;
    
    if(!isset($data['name'])||trim($data['name'])==''){
        $err[]='没有输入姓名';
    }
    if(!isset($data['birthday'])||trim($data['birthday'])==''){
        $err[]='没有输入生日';
    }
    if(!isset($data['gender'])||$data['gender']=='-1'){
        $err[]='没有选择性别';
    }
    if(empty($_FILES['img']['name'])||$_FILES['img']['error']!=0){
        $err[]='没有上传头像';
    }

    //如果$err的长度为0, 说明没有错误信息; 操作数据库
    if(count($err)==0){ 
        //上传头像
        $head_img='uploads/'.uniqid().strrchr($_FILES['img']['name'],'.');
        move_uploaded_file($_FILES['img']['tmp_name'],$head_img);
        $sql="insert into userinfo set name='{$data["name"]}',gender='{$data["gender"]}',birthday='{$data["birthday"]}',photo='{$head_img}'";
        //执行插入sql语句
        opt($sql);
        //跳转到列表页面
        header('Location:lists.php');
    }

}
require_once 'views/add_tpl.php';
?>